Synonyms for "killer bee"

Words with similar meaning